We had a great stay! There is a coral reef right outside the resort that is amazing. The room is beautiful and had great kitchen supplies. Resort pool and hot tub were clean as well.