Overpriced for what you get.
The staff were mostly trainees and didn’t really have service etiquette and communication was a problem. We had a terrible time with the food even though they did a good job in accommodating for a special diet in our group. Even getting hot water in our shower was never solved. We understand that having trainees is more cost efficient for them, but they should definitely provide better support for the staff so the guest get at least decent service during their stay.