The location was wonderful and the staff was very friendly and helpful. The AirBnB is part of a resort and just far enough from town to be out on the noise, but an easy walk down the beach to the middle of it all. Staff is great with helping book tours and golf carts and all at a good price. The room was exactly as advertised, although just a heads up you may have a few extra tenants. We had some issues with cockroaches, other bugs, and a lizard in the room. The water temp in the shower changed from hot to cold constantly. Finally you have to pay for the water park at the resort so we skipped that. Worth the price. Good value.