Having traveled throughout South America for 2 years now, this is easy the best place I stayed out of all the places i had been - Brazil, Ecuador, Bolivia and Peru. It was actually an Apartment with a kitchen, living room and bedroom; served a great breakfast and the staff were awesome!! I'm a researcher - used to working out of hostels and mid-range hotels - but this place was exceptional. They provided kitchen utensils for preparing meals, refrigerator, stove, pots & pans, dishes everything you will need. SuperMarket right next door and the Cable Car station right around the corner.. MUST NOT MISS and REASONABLE TOO!!