Excellent location, check in and amenities and provisions at the property.