The pool was great and the sound system was linked between the rooms and outside which we enjoyed.
Despite what we saw in the pictures online, when we got to our room we could the Villa probably looked great 10 years ago but management clearly hasn't been keeping up with the maintenance. Rusty fixtures, leaking whirlpool bathtub didn't hold water, doors brackets not holding up to name a few. We frequently got dirty towels and stained Napkins (for breakfast), room floors were never really cleaned (we had foot stains from day 1 in the washroom that were still there when we left).
We let a lot of stuff go when it comes to hotels but for the price we paid here we expected much better and we heard similar feedback from others who stayed here. Not a bad stay by any means, the staff were very friendly and did their best but management needs to invest some money to bring this hotel back up to standard.