We had a fantastic stay at Diana's villa! There's a great view of the beach from the lanai and the villa is really lovely. Plenty of space, nicely decorated, and stocked with all the essentials. We travelled with our 2 year old and had a great time. Diana has all the beach gear and towels you could need. The lagoon is gorgeous and very relaxing, our daughter loved it. We bbqd in the evenings by the pool and watched the sunset. The pools were never crowded and the staff is very welcoming. There are plenty of restaurants and amenities in walking distance. We took our daughter to the Disney character breakfast which she loved. Diana is also a wealth of information on things to do on the island and she's very pleasant to communicate with. She left us a lovely welcome basket as well. We would have loved to stay another week in her villa and will definitely return!