I stayed here comfortably for six weeks. The rooftop deck is the best feature - really lovely. Excellent location in San Angel - I loved staying in this neighborhood. And breakfast every day was delicious - high quality and tasty, with great service from Maru and Margarita (these ladies are awesome and really made me feel at home - they definitely took care of me!). The bed was comfortable and the water pressure in the shower was good - important factors for a long term stay. The wifi was spotty, but I will say that when I needed to get on the internet, I could always go upstairs near the router and was always able to get online.