Very well kept, very tidy, very thoughtful and with many nice details. Great hospitality.
Great location