Scrupulously clean, fabulous location and a great host.