Location is perfect. Staff is great to work with. Make sure you have proof of your booking details. (Using an Airbnb inside a hotel DID cause some miscommunication.)