Best place! Best beach, best beach bar, best view from room, best gardens, friendly staff which can't do enough for you, food is fresh and delicious and they cook everyday something else. I must have gained 10kg lol. Had fun, laughter and best time ever! Second time and no regret! Can't wait being back!