Awesome location. So close to the beach. Short walk to shops and restaurants. Friendly host. Clear communication. Just the right amount of space. Very clean.