The most incredible views! A great central location walkable to restaurants and bars and the closest you could get to the best beach in Cala D’or