Perfect, spacious, clean, relaxing - our family of six had the most wonderful time staying here - so sad to leave - so many beautiful memories to take with us!