What a great place to stay! Great communication and location. Craig was so helpful in accommodating our early arrival needs and was always quick to respond.