Very hospitable. Quiet location. Very clean.