This place is fantastic! Small, lots of steps, but well worth it. The place is clean and Diana and her staff communicate all things at each step of the way. The place is located away from the touristy areas, but close enough to get there by foot quickly if you'd like. Great views of the city from the rooftop as well. We definitely recommend.