An excellent apartment: very clean, comfortable, quiet and well-located.