Very clean. Great location — very close to multiple forms of transportation. Hosts are very communicative and checked in throughout stay. Check-in and check-out processes were smooth. Would stay again!