Super clean, excellent location. The outdoor terrace was a perfect way to spend an hour resting between a long day of sightseeing and dinner. Highly recommend.