Excellent location, great communication, a great stay. :)