Good place but unfortunately the booking got messed up. I book a private room and was assigned a shared room and when I showed that I had in fact booked a private room the best they could give me was a shared room where they lock the other beds. Took a while to sort this out. Apart from that everything was great!