A lovely place in an amazing location. Appreciated the timely and clear communication! Loved the dog friendliness and had a wonderful time.