Great place. Management company is very communicative. The beach (Heeia Bay) is right across the street and well maintained. It is a rocky beach but a nice place to snorkel or watch the sunset. My only peeve is that the finding the light switches to some of the lights is tricky.