We really enjoyed out stay here. Check in and communication was brillant. The apartment was clean, modern, bright and had everything we needed. Great location as walking distance from shops, restaurants and the beach.