Unfortunately because we booked such last minute Our air BnB was unavailable however Bruce quickly put us into another one of his resorts which had everything we needed and hoped for in our booking. Amenities were great as we planned on doing all our cooking from home and locations was great!