Very hospitable and comfortable. Very good for quick short term stay.