Great place, brand new, super clean, great location and exactly as advertised. Has everything you need, full kitchen with amenities etc. Awesome host, amazing check in instructions and communication. Would highly recommend and would happily stay again.