Really great place to be in. All good, all arounder. We enjoyed our time here! Communication is easy and accurate, kitchen amenities all great. Walking distance to the beach and shops. Good value