10/10! Perfect location. Superb communication. Clean and stylish apartment. Nothing more to add. Just amazing.