excellent location, great facilities, communication was always timely and clear. would love a chance to stay here again.