My wife and I only stayed for one night but pre-check in communication was great and we arranged a time to meet at the apartments and get the key etc. The apartment we rented was on the top floor and was large, even though there were only two of us, and it could easily cater for a small family staying for much longer. Facilities were great and the (large) double bed in the main bedroom was very comfy. There were also three single beds in a separate room that we didn't use. We didn't do any cooking but there seemed to be plenty of kitchen equipment and crockery etc., and a fridge/freezer. The view from the large balcony (with table for 6) was great, with sea views. It was also great value for money.