Very nice and family friendly place.
Location is perfect - walking distance to beach and shops.
We had a great time at Carmel's place.