Bella Vista is perfectly located right next to Batsi beach and in walking distance of restaurants and shops. The view from the balcony is breathtaking.
We stayed in a 2 bedroom traditional styled studio which had plenty of room and a very well equipped kitchen, including kettle, toaster and microwave. A well stocked bookshelf was much appreciated.
The bathroom could do with a facelift but was clean and functional.
We would happily stay at Bella Vista again.