Wow! What a beautiful place. The apartment is large, super clean, like new, well-stocked and with a beautiful, large rooftop terrace. Just one block from the beach and 5 minutes walk to lots of restaraunts. Pedro was very communicative and helpful, and the check-in process was easy. We will definitely be staying here again.