Great place to stay. There are many great restaurants and shops within walking distance. The apartment is more than spacious for two people and the patio area is also very large. It was a comfortable place to vacation with all the amenities you would need if you planned to cook or have a picnic at the beach. Definitely would stay again.