Super clean. Well appointed. Great hosts.