Very clean upon arrival. Super cute and modern. Easy check in. The pictures were incredibly accurate. Awesome location and the host was great with communication.