Stayed with my husband and two little boys (3yo, 5yo). The apartment was the perfect size for us; though will probably feel a bit small feel they were older. Mike met us for check in and was very welcoming! Debbie was easy to get a hold of via message. Location was perfect, with shops, beach and restaurants only a short walk away. Would definitely stay again.