My husband booked this trip at the last minute for us and our 3 kids (11, 8 & 5). Other than not getting the white sand beach I was expecting we all had a great and relaxing time. Our nanny stayed late to meet the kids since we got in after her usual time. The kids took to her and... more



(39 votes) 













