Why private villas for rent are much cheaper in Ubud than the rest of Bali?
While browsing airbnb for private villas, I noticed that villas in Seminyak, Kuta, Canggu, and the surrounding areas are much more expensive than the ones in Ubud. Even more, even though some are listed as "entire place", when looking at the details, it often turns out that at least the pool is shared with other accommodations, while in Ubud it seems to be much easier to find an entire villa with a private pool.
I was wondering what the reason for this is, since Ubud is still a very popular destination. Is it that demand around Kuta/Canggu is much higher? Is it because the space is much larger around Ubud to build private villas? Or is there some historical explanation?