The place was squeaky clean and the hosts suggested us plenty of activities to do during our stay. Check in was simple, do note there is a resort fee that must be paid. Host is very responsive. Beach towels and chairs are also provided for our use, which is a plus! Overall, it was a pretty comfortable stay.