Stayed at this during a work trip. Traverse City is definitely one of those hidden gems. First time I've been and we're from VA. Only negative for me was the cost of flight but this is good for those Michigan residents as it keeps many "tourists" away.
We chose Pointes North primarily because it was one of the few hotels with 3 rooms available and because all rooms are oceanfront. The view is unbeatable from the hotel. One of our rooms was located directly in front of the pool and there is literally no privacy if you want your blinds open in the evening to enjoy the wonderful view. I think Rooms 115 - 111 have this view so my recommendation would be to request something other than these rooms. If you have young kids who may spend much of their time in the pool then it may be a good choice.
It's true that the beach in front is pretty narrow (only about 100 feet) but I'm told they have strict guidelines of beach size when in the wetlands so if you want deeper water then you may want to look elsewhere. By for young kids that you don't want in deep water then this would be nice. And you can walk out very far. Probably a couple hundred yards and still be in water no higher than knee depth.
The rooms are a bit odd. There's a separate jacuzzi tub right next to the bed (literally). See my photo. Maybe this is a romantic thing but I don't know of many people who take baths when on vacation as a shower.bath combo would have done. The other thing about the bath is there is no provacy so for those few who do want to bathe, you have not separation from the room so anyone with you will see all. The AC does not get very cold and I like it cold at night but the evenings are cool. The shower water did not get very hot. it was barely above luke warm but it got my clean without being in freezing water
Overall, this hotel is very nice, great service.