This place is very beautiful! It definitely has a resort feel. Air conditioning, optional room service - all that. The communication is handled through email (which is very different than our previous Airbnb experiences) make sure you review that and have access to it when you arrive. Most importantly make sure you are provided with the code to get in prior to arrival. Most of the other rooms on the property are part of the resort. There is a pool/hot tub and bar nearby. The beach is within walking distance (note - there is no ocean view in this room). Even closer is lava lava beach club right out the front door, with breakfast-dinner and it is all delicious! Snorkel gear, beach towels and beach chairs are all provided. You wouldn't need to rent a car but we highly recommend it for great hiking and secret beaches!