Overall we enjoyed our stay at this apartment. It is spacious and has everything you will need. Communication was very prompt and check in went very smoothly. We were unlucky to hit a week in which there was construction noise early in the morning and at different times during the day. This was discussed with the host. Although it is out of their control it would have been something to have under consideration when making the reservation. We came with a 1.5 year old child so the walk to the beach and town was a little far for us. If it is just adults, the distance would have been fine as you wouldn't have to return as frequently for naps. If you are coming with small children it is also worth noting there is only a very small shower, no tub, which makes bathing a child fairly complicated. Overall we enjoyed it and I'm sure it will be even better in the future when the area construction is concluded.