Clean and comfortable with pleasant layout and a very accommodating host.