Would highly recommend staying at the terrace house, especially for dog owners.
Great property & great location!