Excellent self contained accomodation for a large family and absolutely perfect location.