Very clean, modern, and comfortable. Parking is very scarce, so you may need to pay for a parking garage. Hosts were very friendly and welcoming. I appreciated the abundant charging ports.