Great place and incredible communication with/from the hosts. As others have stated - a walk up 5-6 flights of stairs is required. If you know this and are willing to climb, everything else made for a perfect stay.