This place looks really good and we enjoyed it immensely.
Our puppy loved it, as well.
Location is good, close to the main tourist area, without being noisy.