Wonderful location and perfect amount of space and amenities. The garden puts it over the top!