I've stayed at this resort half a dozen times and always enjoy my stay. The staff is superb--always ready and available to help, although I really had few problems. When I arrived, my unit's a/c wasn't working properly. It was Sunday so I thought I might have to sweat through the first night, but the chief maintenance guy was there right away and fixed it. He said he's almost always on duty on weekends because that's when so many guests check in. I wasn't especially happy with my unit's location, with a view of the parking lot. So I asked for a change. The front desk told me they were 100 percent full and that the oceanfront rooms were occupied by owners, but the next day Alfredo at the front desk called to offer me another unit with a much better view overlooking the pool and with a partial ocean view. It was perfect. Everything is clean and well-run. The food and drinks at the tiki bar are great, it's a short walk down a boardwalk to the beautiful beach, or just hang out by the excellent large pool all day. On some days, there's live, relaxing music to enjoy. I'll definitely keep returning.