Three-storey villa overlooking the river in the mi is located Jalan Hanjawar Puncak West Java Indonesia 43253