Great trip, great hotel, kids club the only real disappointment
Great villa, very friendly staff and lovely location. Great facilities as well. Only disappointment was the kids club which was too "baby-ish" and didn't have enough on for the older kids. Outings were also frequently cancelled because of a lack of numbers
Greg did a great job throughout the booking process. Only 2 wrinkles worth noting: the airport pickup at Mauritius could have been better described in the travel documents and secondly the "smart casual" dress code for dinner at BMP was never noted so we weren't particularly prepared for it.