Good: All suites with separate rooms, balconies, all oceanfront, on beach, recently renovated rooms, functional but not high end, heated pool if working plus hot tub, good wifi, wet bars, fridge, great views, stores and restaurants close by.
Bad: Poor pool bars and restaurants, parking fee. 1st floor lobby and common area seem dark and confined.