Keep in mind that the prices listed on this website are per-person/per-night, not per room. The rooms are all twins/doubles. So the price range is from 106-120 euros/night in June/September to 180-200 euros/night in August.
Even so, Garbi is great value. We've stayed there in each of the past 3 summers. The rooms are a good size. The kitchenette always useful. The location is great. The balconies are a great place to chill while looking out at the sea. Free Wifi so I always bring the laptop along.
I almost never eat there but, to be honest, I wasn't especially thrilled with the breakfast the couple of times I've made it down to try it. That was pre-upgrade though so hopefully they'll work on that.