I stayed for one night as part of an organised group tour. While the setting and communal areas are very nice, the rooms especially the bathrooms need a bit of TLC and I would have loved some hot water in the shower. I did sleep well and the staff I encountered were lovely. As it was only for one night it did not matter and did not spoil my holiday.