Very clean and well appointed. Great hosts.