Nice and clean. Easy check-in/out as their office is right downstairs. The bed gave me a major lower back but everything else in the unit is nice and new. Terrace is a great touch. Thanks for hosting us!