A fantastic place to stay for a family or one, two or three couples.
Excellent location, well-equipped, comfortable and great indoor and outdoor living spaces.