A great place to chill after an exciting day at the cape