The place was pretty nice but royal stays management was very difficult to get through. Communicated multiple times prior to arrival and was told that they could accommodate an earlier check in for an extra fee, but when we arrived it took two hours to sort out. Very hard to dial through, they left us with two rolls of toilet paper for 4 people, a stay of 8 days. Requested 3 times and still never got it, had to buy it. Don’t know if they’re supposed to include any but no toothbrushes, left half a tube of used conditioner and lotion but no shampoo. Weekends are party units above so quite disturbing. The pool and hot tub was fantastic though and location was brilliant. Overall the place is great but management sucks.