Nice place but poor customer service and staff! Always state they are fully booked and not enough cleaning staff. Rooms are not updated and not thoroughly clean.  Rooms not ready to well past check-in time (7pm)..horrible for a family starting vacation.  They have had made major cutbacks since their own new ownership.  Condos is not not even stocked with enough toilet paper or extra paper products.  Greens on golf course were okay definitely not well-maintained compared to the other resorts in the area.  Overall this was an okay resort definitely would be a great place to stay with the family if ownership was different and the place was maintained the way it should be.