The rooms are very nice and provide bath, kitchen and sleeping facilities. In my smaller room, this meant things were a bit cramped,but I appreciated having access to a stove and mid sized refrigerator. The amenities are well provided and the staff very eager to help. The only issue I had was that the room was too warm and I had difficulty getting to sleep. There is a fan provided which helped, and a somewhat noisey air conditioner that was too noisy to use overnight. All in all good vale.