Friendly staff. Got some pressure to visit another hotel/timeshare. Rooms were nice but needed much repair. Microwave broken. No dishes even though full kitchen. Balcony lights out. Toilet kept running. Shower leaked. Everything was fixed. Tough to get dinner reservations. Buffet was pretty good though. Overall I would return. Could have more activities for family and teenagers.