OYO 90287 Letos Kubu Homestay 2 is located Jl. Benesari no 27 Bali Bali Indonesia 80361