Fantastic place! Clean and lovely. Lots of clear communication with the hosts. Don't miss the restaurant Bad Saint, directly across the street. You will wait in line for over an hour for a table but it's well worth it. We will stay here again.