Great location, comfortable, clean, well-appointed flat, responsive, helpful hosts. I would happily stay here again.