Excellent, clean and spacious accommodation especially for a group or large family.