A great property to have fun with a group in a beautiful location.