Spotless, great location, fabulous host, comfortable, modern. Highly recommend.