Very clean, hosts were awesome as well. Very accommodating. Place was easy to find and check in was a breeze.