Spotless, everthing you need, comfortable beds and great location. Everything you want from an airbnb and the host is a great communicator and accomodating. Great stay. Highly recommended.