Very impressive. The resort had everything you would expect, but in a comforting, unpretentious package. The pool was fantastic and helped us feel like we were in Hawaii. We were also truly steps from the beach. I’ve stayed in many beach accommodations and from my room to the water was the fewest number of steps. Our apartment was the perfect home base from which to explore and enjoy the island.