Excellent flat: Great location, very clean; superhelpful host