I would probably choose the acommodation again. The room was perfect, it was incredibly comfortable, clean, with amazing view. The bathroom is standard, it could be a bit cleaner and it was quite difficult to control the water... either too hot or too cold. We didn't use the kitchen much. The walls are thin, so we heard a bit of noise at times, but it wasn't that bad.
The location is fine. You can get to the city centre in a few minutes by the tube. There are shops and restaurants very near. I wouldn't feel very safe walking there alone at night, though.
Communication with Jubel was amazing, he always replied quickly and there were no problems. The acommodation is worth the price :)