5*, great location, beautiful flat, lovely hosts!