A perfect location. Every amenity has been thought of. A great place to stay.