5*. Comfortable, clean and spacious apartment. We had everything we needed, and more. Cp is a very helpful host!