Clean, comfortable rooms. My family and I had adjoining rooms with a shared toilet shower. Kitchen area is shared amongst all guests. Was spacious and comfortable. Plenty of facilities to prepare and cook meals. Great location to be able to walk around town. After our first night, the hallway carpets were being professionally cleaned. Was not an issue to us, but the host apologised for the noise unprompted and gave us a gift of some free snacks which the kids loved! Very friendly place.