Great location, spacious apartment, well-equipped, and great and thorough communication!