Brilliant stay - impeccable interiors, superb location and great service from Karen. We can't wait to return soon.