Nice place, very clean. Be ready to climb a lot of stairs, but the view from the rooftop is worth the climb.