Il Grillo is a nice hotel and we enjoyed staing there. There are, however, two small "but's": 1) The staff do not speak English (pretty much a standard in Puglia as we found out) and 2) the service at the hotel restaurant was SLOW! An hour to serve any food was way too long, especially that there was only one other table occupied.
On the very positive side the staff are very nice and helpful and the rooms good.
