Great location, great communication, exactly as advertised! Thanks so much for a perfect stay.