This stay was great. Location was perfect, very close to shops, restaurants, and the beach. The apartment was great, clean and comfortable. The views from the roof top were fantastic.