Absolutely amazing place! Perfect location, clean, welcoming and right on the beach. Everything I needed was a few steps away and the apartment is better than what is promised! Was the perfect place for me and would happily return. Felt incredibly cared for and any question or need I had was attended to ASAP!