Location was perfect, short walk to beach and shops. Accommodation was perfect for us a couple and 2 year old. The apartment is very fresh clean and spacious. It has a modern feel and the amenities were exactly what we needed. Would definitely stay again.