Brand new, clean, and comfortable. The hosts are very responsive, checked in during the stay to make sure all was going well, and accommodated our requests. Convenient location. A great place to stay!