Great location and super helpful staff. Nice properties with communal swimming pool and other facilities - eg tennis and ping pong. It was a bit hot (no air con) and the kitchens are quite basic, but we had a great stay and would return. The team on site were super nice and helpful throughout our stay.