Perfect place to stay in paradise.