The Palmiers, Paphos ★★★ | TravelManiac