Excellent holiday apartments. There is everything you need for a comfortable stay.