Michael's place is fabulous! The rooms are comfortable and very clean the kitchen space is clean and has everything you could possibly need to make a meal. This was our first stay in a hostel and I dare say we may be spoiled for future stays in other locations. Michael does it all and he does it amazingly well!