The other reviews have said it all. I can only confirm that the apartment is spacious, stylish, clean, comfortable and a joy to come home to. Proximity to everything, nestled between fantastic beaches, stunning mountains, charming towns and restaurants. We also loved the pool. Thanks for a great stay, tips, info and hospitality.