The Point A relaxed venue, The Point is perfect for those looking to connect with nature. The Point accommodates up to 50 seated guests.