Perfect all round, location and amenities and sparkling clean. Loved how welcome we felt with little touches for our young children