Beautiful location, well kept and well stocked Airbnb. Resort amenities were great. Lovely time!