Anda Beach Bistro Rooms offers a comfortable hotel experience with a bistro.