We have stayed at Diamond Resorts before so we’re familiar with the set up. The check in process was easy, the room was clean and the staff was very helpful & friendly. They were doing construction the last couple days we were there which was a bit noisy but they were sensitive to not starting too early or working too late. We understood and figured renovations would only benefit future stays. Great location for families- having the kitchenette was a huge benefit so we didn’t have to eat out every meal.