Very clean and new and comfortable. Fabulous location and excellent hosts.