Location and amenities perfect. We will stay there again!