Nice little hotel with great staff. However, the ocean beach is all coral, so you can only look at it, not go in; no sandy beach either. Also, horrible dirt road into it, darn near need a jeep to reach it. Last, its isolated, no nearby restaurants, shops etc. Have to have taxi or car to get to anything. Good spot if you want to be alone.