It's a hostel. It had everything we needed; bunkbeds, en-suit shower and toilet. It has a shared common room,dining room and outside seating. The shared kitchenette has tea and coffee, a toaster and a microwave. The only thing we struggled with was washing up. The kitchen only has a small hand-wash basin and as we had a baby with us we struggled a little to wash the bottles. This was a minor issue and we managed :) All in all a nice, budget place to stay!