This was our first stay at this property, the units are very clean and the beds were comfy. The lobby/pool area feels like you are on a tropical resort. Lots of trees and every room smells amazing. The pizzaria was wonderful, I am celiac and the chef was wonderful to deal with. Very understanding. Pool/lazy river are warm, our son(7) loved the sand beach. Shuttle service was awesome, usually on time or at most 5 minutes behind. Will definitely be coming back.