I would highly recommend this place. It is cozy, private and has a beautiful balcony view. It is easy to get to the beach where you can rent a Kayak or snorkel. There are plenty of shops and resturaunts to walk to. If you rent a car it is right outside your door. The place is clean and comfortable. There are plenty of amenities to make one feel right at home. One of the best air b and b's I have ever stayed at