Very nice place right in the heart of Bali, 10/10 I recommend.