Have fun with on-site activities such as kayaking, rowing and fishing and improve your game at the on-site tennis courts. Additional recreation on-site includes basketball. Relax in the hot tub or enjoy the use of other amenities, which include a seasonal outdoor pool and a picnic area. The Shallows Resort also has a garden.