Bali’s newest boutique hotel is an art-inspired design hideaway in Ubud

A wonderful serenity has taken possession of entire soul.