Immaculately clean, cozy, with all the necessary amenities. Would highly recommend!