We were here for a wedding. Very spacious, check in was a breeze. It is a little bit of a walk down to the resort property, as the Villas are at the back. It took us 5 min max, and there is a shuttle service! All resort amenities were included.