Very clean, in a great location close to just about everything. Our host was amazing, checking in periodically through our stay to ensure we were comfortable and didn't need anything. Both checking in & out was a breeze and our hosts communication was exemplary.