Huge and quite apartment in a great location