Mireia's place met our needs great. A little on the small side for 3 people, but it has a great view, was very clean, and easy parking. It's a bit of a long walk to the beach, but an easy drive. Mireia was herself fantastic, making sure we were well sitatuated, flexible with check in, and even getting us a reservation at a great restaurant. Bread and amazing apples we're a nice touch.