Sofia's place was exactly as pictured and we had a great time staying there. Eating breakfast every morning with that view was a dream! The flat was tidy and well-stocked and we had everything we needed for our 5 night stay. The beach, supermarkets and restaurants were a short drive away. My only note is that I would recommend renting a car (as we did) if you stay here because it's located in a residential neighbourhood and not within walking distance of too much. We took a cab one night so we could have a few drinks with dinner and not worry about driving and it cost 20-25 euros each direction, so that would add up if taking taxis was your primary mode of transportation. Also, as noted in the listing, there is no free wifi, so just something to be aware of. Overall, I would highly recommend staying here!