Clean, comfortable, great location, great host, right on the beach, relaxing, safe, lots of extras like kayaks, bikes, paddle boards, snorkeling equipment, etc. We would definitely return anytime we can. Perfect for families, relaxation, sand, sea, and snorkeling nearby.