Magical spot for friends and dog. Amazing amenities