Clean and spacious, excellent place and excellent hosts.