We really enjoyed our stay! We saw quite a lot of rainbows from our porch throughout the trip, and our view and the resort beach were great.