Very clean and well appointed. Good WIFi. Excellent hosts.