One of the nicest places I stayed at in Europe.