the hotel esplanade is magnificent. it is on the edge of a river, but unfortunately I could not stay because of a mix-up of location. it is opposite the place where I was supposed to go. and they refunded my entire stay! I imagine what could have stayed, it must be an incredible experience 100/100 recommended