The Palms, Beruwala ★★★★ | TravelManiac