This listing ticked all my boxes. It was clean, in a great location, check-in/ out was easy, and the hosts were very responsive. Will definitely recommend.