We spent a week at this wonderful villa. It's very clean and has everything one requires - now even a kettle that we donated for tea drinkers. The beds are very comfortable and the the villa is generally furnished very nicely with plenty of towels for the villa and pool. The villa is in a great location too and the pool is only a one minute walk from the front door. There are some very nice beaches close by in addition to those at the Hilton and Marriott. On a Sunday, Wednesday and Friday the Marriott offer the use of all their beach facilities including glass bottom boat rides for $35 pp between 10am and 2pm, which is great for the kids. A folder in the villa provides all the information required so worth a read on the first day.