Exceeded all of our expectations- this is truly a tropical paradise! Peggy has thought of everything and the entire experience was fantastic; we will be back!