Great location and communication! My family and I really enjoyed ourselves.