In Eastham there is not a town center. There are surrounding towns that do have a town center with shops, walking and dining. All within 10 minutes and some a little further about 25-30 such as Provincetown and Chatham
Indoor pool is pretty large - maybe deep end is 8 feet deep. Problem is very warm in the pool area, as the AC units in all the rooms vent their air into the pool area. That, plus the sun coming in from the sky lights makes the pool area like a sauna. If you are not in the pool, being in the room is very uncomfortable. The outdoor pool is very nice - seats and chaise lounge chairs are in shaded areas or umbrella. I believe deep end is also 8 or 10 feet deep.