Hi all,
Can anyone please help me out with some info on the Rama Phala - a new resort in Ubud? We've left our booking a bit late and now have limited options - have to pick between the Rama Phala, Bali Spirit or Tjampuhan.
Any advice will be greatly appreciated - I'm so confused lol!!!