Truly a tropical paradise. everything we expected.