Great place, loved the location and Rex was easy to communicate with. The only issue was the sand on the floor upon our arrival, but a broom was provided, so that was an easy fix! Rex provides everything you would ever need. We will stay again should we return to Oahu!