location - perfect
flat - need some renovation, especially inside the bathroom.
communication - excellent