Everything exactly as advertised! Perfect location, spotlessly clean, and excellent hosts - highly recommend!