Excellent location, great communication, spacious apartment.