A great place to stay in an unknown place in paradise.