Perfect location, clean, comfortable, exactly as described, and with great communication from the host - not sure I could ask for more! Highly recommended.