Very clean and as advertised. Beautiful location. I would have liked better communication on the actual steps to check in. The listing says self entry but really you check in like a hotel guest. Also, there is a disconnect between being an Air B and B guest and a regular restore guest. The resort views this differently and it made some things difficult. For example, getting pool towels. The resort staff seemed unwilling to help “Air B and B” guests.