Excellent: location, communication and the flat itself.
Highly recommended