Lovely oasis in an ocean paradise. Clean, well maintained and lovely location