Charming place in a great location on Esplanade. The staff was very friendly and check-in was super easy.