Very well cared for accomodation. Well fitted out and comfortable accomodation. Cater for a large family group without problems.