Originally Posted by
mstrbldr
Really liked the Wyndham Grand in Clearwater, FL. Great location. Very very new.
This is it? Just one "best property" within the entire Wyndham system?
If this post were Hyatt, Marriott, Hilton etc., this post would be several pages by now.