Communication was awesome - very clear and timely. The location was great. Everything was exactly as described! We had a nice stay and would stay again.