Complete 5 star service.
Location is 6 star!
There is enough entertainment there to keep the guests happy for awhile.
The host put in effort to make our stay more comfortable. The set up was nice.