Great place to stay. My wife and I prefer to prepare our own meals rather than eating out for every meal and this place was perfect for that as it had all that a normal kitchen would have.
We also pack light so we were able to utilize the washer and dryer which was helpful.
It also had everything we needed for the beach (chairs, umbrella, cooler, towels and even snorkel gear).
We were able to see the ocean from our linai and even saw some whales breach.
Communication was very easy as well.