Excellent location, great communication from the moment we arrived. Would come back and stay again!