Excellent amenities and location! Definitely worth the stay!