Great location, service and amenities. A perfect stay!