Very clean, hosts were very accommodating. Place was in a great location.